
#define SHAPEDEMOUID 0xE9FDF57a

#include <e32base.h>

class CShape : public CBase
	{
public:
	inline static CShape * NewL( const TUid aUid );
	virtual ~CShape();

public:
	virtual void Draw() = 0;

private:
	TUid iDestructorIDKey;
	};

#include <ShapeDemo.inl>

